package fnsvr

// mysql配置
type MysqlConfig struct {
	// 主机
	Host string `xml:"host"`

	// 端口
	Port int `xml:"port"`

	// 数据库名
	DbName string `xml:"dbName"`

	// 用户名
	Username string `xml:"username"`

	// 密码
	Password string `xml:"password"`
}

// redis配置
type RedisConfig struct {
	// 主机
	Host string `xml:"host"`

	// 端口
	Port int `xml:"port"`

	// 数据库名
	DbName int `xml:"dbName"`

	// 密码
	Password string `xml:"password"`
}

// nats配置
type NatsConfig struct {
	Host string `xml:"host"` // 主机
	Port int    `xml:"port"` // 端口
}

// mongoDb配置
type MongoDbConfig struct {
	// 主机
	Host string `xml:"host"`

	// 端口
	Port int `xml:"port"`

	// 数据库名
	DbName string `xml:"dbName"`

	// 用户名
	Username string `xml:"username"`

	// 密码
	Password string `xml:"password"`

	// 副本集
	Mgset string `xml:"mgset"`
}
